package Presentation;

import javax.swing.JPanel;

import Controlor.CTasDeCarteAlternee;

import solitaire.application.TasDeCartes;
import solitaire.application.Usine;

public class PTasDeCarteAlternee extends PTasDeCartes {

	private CTasDeCarteAlternee controller;
	private Usine u;
	public PTasDeCarteAlternee(CTasDeCarteAlternee controller,Usine u){
		super(null,u);
		this.controller = controller;
		this.u = u;
		computeDimension();
		align = PTasDeCartes.VERTICAL;
	}

	
	public void computeDimension(){
		int w = PCarte.largeur;
		int h = PCarte.hauteur + (controller.getNombre()-1) * GAP ;
		setSize(w,h);
	}
	
	public void empiler(PCarte pc){
		add(pc,0);
		if(controller.getNombre() == 1){
			pc.setLocation(0, 0);
		}else{
			pc.setLocation(0, getHeight()-PCarte.hauteur+GAP);
		}
		computeDimension();
	}
	
}
